National Repository of Grey Literature 2 records found  Search took 0.00 seconds. 
Evolution Management in NoSQL Document Databases
Vavrek, Michal ; Holubová, Irena (advisor) ; Svoboda, Martin (referee)
NoSQL databases are widely used for many applications as a technology for data storage, and their usage and popularity rises. The first aim of the thesis is to research the existing approaches and technologies for schema evolution in NoSQL databases. Next, we introduce an approach for schema evolution in multi-model databases with a unified interface for the most common data models. The proposed approach is easy to use and covers the common migration scenarios. We have also implemented a prototype, optimized its read/write operations, and demonstrated its properties on real-world data. 1
Evolution and Adaptability of Complex Applications
Polák, Marek ; Holubová, Irena (advisor) ; Rahayu, Wenny (referee) ; Krátký, Michal (referee)
Evolution and Adaptability of Complex Applications Abstract In these days the applications become more complex that causes maintenance problems while evolving these applications. A change in one part of the applica- tion can significantly affect other parts of the application. The next aspect can be related systems which communicate with this application. They must be up- dated to satisfy their correct functionality. These problems can concern multiple domains, e.g., UML diagrams, XML schema diagrams, relational schemas, APIs, etc. We focus on this problem from the perspective of the MDA, which uses the platform independent model (PIM) for a general view of the problem and the platform specific model (PSM) for particular domains. Moreover, these models can be interconnected and related to each other. We propose novel PSM models from various widely used domains, operations over these models and algorithms for model transformations. Thanks to the MDA principle, it is possible to combine presented models and model a complex application. All models and related algorithms we present were experimentally implemented and tested in the DaemonX framework on real-world data for their verification. 1

Interested in being notified about new results for this query?
Subscribe to the RSS feed.